import torch
x = torch.Tensor(2, 3)  # 创建一个 2x3 的未初始化张量
print(x)
# 本质：torch.Tensor 是一个类，用于创建张量。它通常用于创建一个未初始化的张量，类似于 torch.empty()
# 默认行为：它会创建一个形状指定的张量，但内容是未初始化的（即包含随机垃圾值）。默认数据类型为 torch.float32
# 适用场景：常用于定义模型参数时初始化空张量，后续通过 reset_parameters() 方法进行参数初始化

y = torch.tensor([[1, 2], [3, 4]])  # 从 Python 列表创建张量
print(y)
# 本质：torch.tensor() 是一个函数，用于从现有数据（如 Python 列表、NumPy 数组等）创建张量。
# 数据类型：它会根据输入数据的类型自动推断张量的数据类型。如果需要指定数据类型可以通过 dtype 参数, 根据输入数据推断数据类型
# 适用场景：适合从现有数据创建张量，尤其是需要将 Python 列表或 NumPy 数组转换为 PyTorch 张量时

